paid off - Turkish English Dictionary